package py.com.alfa.escriba.persistence.dto.query;

import java.sql.Date;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class ControlesQueryDTO {

		private Long idEscribano;
		private String nombreEscribano;
		private Long nroControl;
		private Long idEstado;
		private Date fechaDesde;
		private Date fechaHasta;
		private String ordenEscritura;
		
		private Integer nroEscritura;
		private Long idTipoProtocolo;
		private Integer folio;
		
		private String nombreCompleto;
		private Long idPersona;
		
		private String chasisSerie;
		private String chapa;
		
		private Long idDistrito;
		private String fincaMatricula;
		
		public Long getIdEscribano() {
			return idEscribano;
		}
		public void setIdEscribano(Long idEscribano) {
			this.idEscribano = idEscribano;
		}
		public String getNombreEscribano() {
			return nombreEscribano;
		}
		public void setNombreEscribano(String nombreEscribano) {
			this.nombreEscribano = nombreEscribano;
		}
		public Long getNroControl() {
			return nroControl;
		}
		public void setNroControl(Long nroControl) {
			this.nroControl = nroControl;
		}
		public Long getIdEstado() {
			return idEstado;
		}
		public void setIdEstado(Long idEstado) {
			this.idEstado = idEstado;
		}
		public Date getFechaDesde() {
			return fechaDesde;
		}
		public void setFechaDesde(Date fechaDesde) {
			this.fechaDesde = fechaDesde;
		}
		public Date getFechaHasta() {
			return fechaHasta;
		}
		public void setFechaHasta(Date fechaHasta) {
			this.fechaHasta = fechaHasta;
		}
		public String getOrdenEscritura() {
			return ordenEscritura;
		}
		public void setOrdenEscritura(String ordenEscritura) {
			this.ordenEscritura = ordenEscritura;
		}
		public Integer getNroEscritura() {
			return nroEscritura;
		}
		public void setNroEscritura(Integer nroEscritura) {
			this.nroEscritura = nroEscritura;
		}
		public Long getIdTipoProtocolo() {
			return idTipoProtocolo;
		}
		public void setIdTipoProtocolo(Long idTipoProtocolo) {
			this.idTipoProtocolo = idTipoProtocolo;
		}
		public Integer getFolio() {
			return folio;
		}
		public void setFolio(Integer folio) {
			this.folio = folio;
		}
		public String getNombreCompleto() {
			return nombreCompleto;
		}
		public void setNombreCompleto(String nombreCompleto) {
			this.nombreCompleto = nombreCompleto;
		}
		public String getChasisSerie() {
			return chasisSerie;
		}
		public void setChasisSerie(String chasisSerie) {
			this.chasisSerie = chasisSerie;
		}
		public String getChapa() {
			return chapa;
		}
		public void setChapa(String chapa) {
			this.chapa = chapa;
		}
		public Long getIdDistrito() {
			return idDistrito;
		}
		public void setIdDistrito(Long idDistrito) {
			this.idDistrito = idDistrito;
		}
		public String getFincaMatricula() {
			return fincaMatricula;
		}
		public void setFincaMatricula(String fincaMatricula) {
			this.fincaMatricula = fincaMatricula;
		}
		public Long getIdPersona() {
			return idPersona;
		}
		public void setIdPersona(Long idPersona) {
			this.idPersona = idPersona;
		}
		@Override
		public String toString() {
			return "ControlesQueryDTO [idEscribano=" + idEscribano
					+ ", nombreEscribano=" + nombreEscribano + ", nroControl="
					+ nroControl + ", idEstado=" + idEstado + ", fechaDesde="
					+ fechaDesde + ", fechaHasta=" + fechaHasta
					+ ", ordenEscritura=" + ordenEscritura + ", nroEscritura="
					+ nroEscritura + ", idTipoProtocolo=" + idTipoProtocolo
					+ ", folio=" + folio + ", nombreCompleto=" + nombreCompleto
					+ ", idPersona=" + idPersona + ", chasisSerie="
					+ chasisSerie + ", chapa=" + chapa + ", idDistrito="
					+ idDistrito + ", fincaMatricula=" + fincaMatricula + "]";
		}
		
		
		
}
